sun-tailed monkey - Turkish English Dictionary